explosive vest - Français Anglais Dictionnaire